diff --git a/rtl/aix/Makefile b/rtl/aix/Makefile index a2a704ce91..78883f3658 100644 --- a/rtl/aix/Makefile +++ b/rtl/aix/Makefile @@ -9,6 +9,7 @@ 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 @@ -166,8 +167,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -181,6 +194,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -228,11 +245,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -250,7 +267,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -377,1670 +394,1670 @@ GRAPHDIR=$(INC)/graph ifndef USELIBGGI USELIBGGI=NO endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math sortbase fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) # $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/amiga/Makefile b/rtl/amiga/Makefile index f0873413be..f551c13185 100644 --- a/rtl/amiga/Makefile +++ b/rtl/amiga/Makefile @@ -9,6 +9,7 @@ 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 @@ -167,8 +168,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -182,6 +195,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -229,11 +246,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -251,7 +268,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -376,2003 +393,2003 @@ RESUNIT=fpintres SYSINITUNITS=si_prc EXEUNITS=lineinfo exeinfo endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) $(EXEUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/android/Makefile b/rtl/android/Makefile index 1acb5271c6..766b1710e7 100644 --- a/rtl/android/Makefile +++ b/rtl/android/Makefile @@ -9,6 +9,7 @@ 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 @@ -166,8 +167,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -181,6 +194,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -228,11 +245,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -250,7 +267,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -374,2669 +391,2669 @@ ifdef RELEASE override FPCOPT+=-Ur endif OBJPASDIR=$(RTL)/objpas -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override CLEAN_UNITS+=syslinux linux endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(LINUXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_TARGETDIR+=. endif override SHARED_LIBUNITS=$(SYSTEMUNIT) objpas strings dos unix baseunix unixtype unixutil sysutils typinfo math $(CPU_UNITS) getopts errors sockets sortbase classes fgl sysconst rtlconsts diff --git a/rtl/aros/Makefile b/rtl/aros/Makefile index 7713055a29..791332c6d7 100644 --- a/rtl/aros/Makefile +++ b/rtl/aros/Makefile @@ -9,6 +9,7 @@ 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 @@ -167,8 +168,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -182,6 +195,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -229,11 +246,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -251,7 +268,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -372,2004 +389,2004 @@ endif ifeq ($(ARCH),x86_64) CPU_UNITS=cpu endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo $(CPU_UNITS) cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif override INSTALL_BUILDUNIT=buildrtl override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) i386 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(AMIINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/atari/Makefile b/rtl/atari/Makefile index fc685b008c..5c16aa5a90 100644 --- a/rtl/atari/Makefile +++ b/rtl/atari/Makefile @@ -9,6 +9,7 @@ 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 @@ -167,8 +168,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -182,6 +195,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -229,11 +246,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -251,7 +268,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -364,2003 +381,2003 @@ ifdef RELEASE override FPCOPT+=-Ur endif OBJPASDIR=$(RTL)/objpas -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/beos/Makefile b/rtl/beos/Makefile index 3f6fef7bd1..12b6cf54f9 100644 --- a/rtl/beos/Makefile +++ b/rtl/beos/Makefile @@ -9,6 +9,7 @@ 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 @@ -167,8 +168,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -182,6 +195,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -229,11 +246,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -251,7 +268,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -364,2336 +381,2336 @@ endif override FPCOPT+= -dHASUNIX -n -dFPC_USE_LIBC -Si OBJPASDIR=$(RTL)/objpas GRAPHDIR=$(INC)/graph -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl cthreads sysconst sysutils types charset cpall typinfo sortbase classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc character fpwidestring unicodedata cmem dynlibs cwstring unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=prt0 cprt0 func dllprt endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_TARGETDIR+=. endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/darwin/Makefile b/rtl/darwin/Makefile index 8eaaf4667c..8a083c6ad2 100644 --- a/rtl/darwin/Makefile +++ b/rtl/darwin/Makefile @@ -9,6 +9,7 @@ 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 @@ -166,8 +167,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -181,6 +194,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -228,11 +245,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -250,7 +267,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -381,1670 +398,1670 @@ GRAPHDIR=$(INC)/graph ifndef USELIBGGI USELIBGGI=NO endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo sortbase fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/dragonfly/Makefile b/rtl/dragonfly/Makefile index 0cdcf45419..7657059912 100644 --- a/rtl/dragonfly/Makefile +++ b/rtl/dragonfly/Makefile @@ -9,6 +9,7 @@ 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 @@ -166,8 +167,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -181,6 +194,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -228,11 +245,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -250,7 +267,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -376,2003 +393,2003 @@ ifdef RELEASE override FPCOPT+=-Ur endif OBJPASDIR=$(RTL)/objpas -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif override INSTALL_FPCPACKAGE=y y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/embedded/Makefile b/rtl/embedded/Makefile index 158b93f976..29de4304a1 100644 --- a/rtl/embedded/Makefile +++ b/rtl/embedded/Makefile @@ -9,6 +9,7 @@ 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 @@ -166,8 +167,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -181,6 +194,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -228,11 +245,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -250,7 +267,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -542,1337 +559,1337 @@ CPU_SPECIFIC_COMMON_UNITS=sysutils math classes fgl macpas typinfo types rtlcons endif OBJPASDIR=$(RTL)/objpas GRAPHDIR=$(INC)/graph -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/emx/Makefile b/rtl/emx/Makefile index 79e6f0c97f..814f68ee61 100644 --- a/rtl/emx/Makefile +++ b/rtl/emx/Makefile @@ -9,6 +9,7 @@ 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 @@ -167,8 +168,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -182,6 +195,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -229,11 +246,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -251,7 +268,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -368,2003 +385,2003 @@ override FPCOPT+=-Ur endif OBJPASDIR=$(RTL)/objpas GRAPHDIR=$(INC)/graph -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls so32dll pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos unicodedata character sortbase sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=prt0 prt1 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/freebsd/Makefile b/rtl/freebsd/Makefile index a8b70fe190..edefbefb10 100644 --- a/rtl/freebsd/Makefile +++ b/rtl/freebsd/Makefile @@ -9,6 +9,7 @@ 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 @@ -166,8 +167,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -181,6 +194,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -228,11 +245,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -250,7 +267,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -381,2003 +398,2003 @@ ifdef RELEASE override FPCOPT+=-Ur endif OBJPASDIR=$(RTL)/objpas -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif override INSTALL_FPCPACKAGE=y y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/freertos/Makefile b/rtl/freertos/Makefile index 469ccab52b..84926eb5ad 100644 --- a/rtl/freertos/Makefile +++ b/rtl/freertos/Makefile @@ -9,6 +9,7 @@ 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 @@ -166,8 +167,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -181,6 +194,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -228,11 +245,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -250,7 +267,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -532,1670 +549,1670 @@ endif endif OBJPASDIR=$(RTL)/objpas GRAPHDIR=$(INC)/graph -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr consoleio sortbase $(CPU_SPECIFIC_COMMON_UNITS) dos ctypes charset cpall sysconst character endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/gba/Makefile b/rtl/gba/Makefile index cc0a48ef70..5c05c3e4e6 100644 --- a/rtl/gba/Makefile +++ b/rtl/gba/Makefile @@ -9,6 +9,7 @@ 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 @@ -167,8 +168,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -182,6 +195,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -229,11 +246,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -251,7 +268,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -365,1670 +382,1670 @@ override FPCOPT+=-Ur endif OBJPASDIR=$(RTL)/objpas GRAPHDIR=$(INC)/graph -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/go32v2/Makefile b/rtl/go32v2/Makefile index 6b3cb67dbf..ad0aa6ac56 100644 --- a/rtl/go32v2/Makefile +++ b/rtl/go32v2/Makefile @@ -9,6 +9,7 @@ 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 @@ -167,8 +168,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -182,6 +195,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -229,11 +246,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -251,7 +268,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -369,2003 +386,2003 @@ endif ifdef NO_EXCEPTIONS_IN_SYSTEM override FPCOPT+=-dNO_EXCEPTIONS_IN_SYSTEM endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sortbase sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata types sysconst rtlconst softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=prt0 exceptn fpu endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/haiku/Makefile b/rtl/haiku/Makefile index 9b931e5a0f..e95aaddca1 100644 --- a/rtl/haiku/Makefile +++ b/rtl/haiku/Makefile @@ -9,6 +9,7 @@ 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 @@ -167,8 +168,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -182,6 +195,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -229,11 +246,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -251,7 +268,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -374,2336 +391,2336 @@ endif override FPCOPT+=-dFPC_USE_LIBC OBJPASDIR=$(RTL)/objpas GRAPHDIR=$(INC)/graph -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=system $(SYSINITUNITS) uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo sortbase classes fgl math $(CPU_UNITS) getopts heaptrc lineinfo lnfodwrf rtlconsts unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(OSPROCINC) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) $(HAIKUINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_TARGETDIR+=. endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/java/Makefile b/rtl/java/Makefile index 5d9eea5b53..4de70ba3f3 100644 --- a/rtl/java/Makefile +++ b/rtl/java/Makefile @@ -9,6 +9,7 @@ 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 @@ -166,8 +167,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -181,6 +194,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -228,11 +245,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -250,7 +267,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -367,1004 +384,1004 @@ ifeq ($(ARCH),arm) CPU_UNITS=lpc21x4 at91sam7x256 stellaris stm32f103 endif GRAPHDIR=$(INC)/graph -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas jdk15 endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(ARCH) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/linux/Makefile b/rtl/linux/Makefile index 9dc61c71f4..7be91568df 100644 --- a/rtl/linux/Makefile +++ b/rtl/linux/Makefile @@ -9,6 +9,7 @@ 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 @@ -166,8 +167,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -181,6 +194,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -228,11 +245,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -250,7 +267,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -421,2669 +438,2669 @@ ifdef RELEASE override FPCOPT+=-Ur endif OBJPASDIR=$(RTL)/objpas -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads sortbase classes fgl rtlconsts dos cwstring fpcylix softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math typinfo sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override CLEAN_UNITS+=syslinux linux endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override CLEAN_UNITS+=syslinux linux endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_TARGETDIR+=. endif override SHARED_LIBUNITS=$(SYSTEMUNIT) objpas strings dos unix baseunix unixtype unixutil sysutils typinfo math $(CPU_UNITS) getopts errors classes fgl sysconst syscall rtlconsts types linux sortbase diff --git a/rtl/macos/Makefile b/rtl/macos/Makefile index c3edd166b3..6cefbd1529 100644 --- a/rtl/macos/Makefile +++ b/rtl/macos/Makefile @@ -9,6 +9,7 @@ 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 @@ -166,8 +167,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -181,6 +194,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -228,11 +245,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -250,7 +267,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -368,1670 +385,1670 @@ endif endif OBJPASDIR=$(RTL)/objpas GRAPHDIR=$(INC)/graph -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=system uuchar strings objpas iso7185 heaptrc getopts macostp macutils unixutil dos extpas cmem charset cpall ctypes sysconst sortbase macpas sysutils classes typinfo fgl types math softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math sysconst endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math sysconst endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/morphos/Makefile b/rtl/morphos/Makefile index 15c9b2c8b0..5815620486 100644 --- a/rtl/morphos/Makefile +++ b/rtl/morphos/Makefile @@ -9,6 +9,7 @@ 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 @@ -167,8 +168,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -182,6 +195,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -229,11 +246,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -251,7 +268,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -365,1671 +382,1671 @@ ifdef RELEASE override FPCOPT+=-Ur endif OBJPASDIR=$(RTL)/objpas -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo sortbase fgl classes charset character getopts fpwidestring fpintres exeinfo lineinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif override INSTALL_BUILDUNIT=buildrtl override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(AMIINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(AMIINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/msdos/Makefile b/rtl/msdos/Makefile index 8d91b594e3..1856a5880b 100644 --- a/rtl/msdos/Makefile +++ b/rtl/msdos/Makefile @@ -9,6 +9,7 @@ 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 @@ -167,8 +168,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -182,6 +195,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -229,11 +246,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -251,7 +268,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -366,1670 +383,1670 @@ endif ifdef NO_EXCEPTIONS_IN_SYSTEM override FPCOPT+=-dNO_EXCEPTIONS_IN_SYSTEM endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lnfodwrf sysconst sysutils math macpas iso7185 extpas rtlconsts typinfo cpu types getopts sortbase fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/msxdos/Makefile b/rtl/msxdos/Makefile index 678f099d37..32c4df9544 100644 --- a/rtl/msxdos/Makefile +++ b/rtl/msxdos/Makefile @@ -9,6 +9,7 @@ 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 @@ -167,8 +168,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -182,6 +195,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -229,11 +246,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -251,7 +268,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -366,1337 +383,1337 @@ endif ifdef NO_EXCEPTIONS_IN_SYSTEM override FPCOPT+=-dNO_EXCEPTIONS_IN_SYSTEM endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=system si_prc uuchar objpas iso7185 strings charset cpall getopts exeinfo heaptrc endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/nativent/Makefile b/rtl/nativent/Makefile index 4a9bbedc08..8821e6d38d 100644 --- a/rtl/nativent/Makefile +++ b/rtl/nativent/Makefile @@ -9,6 +9,7 @@ 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 @@ -166,8 +167,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -181,6 +194,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -228,11 +245,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -250,7 +267,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -374,1670 +391,1670 @@ DLLS=fpcmemdll endif OBJPASDIR=$(RTL)/objpas WINDOWS_SOURCE_FILES=$(addprefix $(WININC)/,$(addsuffix .inc,$(WINDOWS_FILES))) -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(DDKINC) $(NDKINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/nds/Makefile b/rtl/nds/Makefile index d191f5dcbc..305e50fa5f 100644 --- a/rtl/nds/Makefile +++ b/rtl/nds/Makefile @@ -9,6 +9,7 @@ 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 @@ -167,8 +168,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -182,6 +195,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -229,11 +246,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -251,7 +268,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -365,1670 +382,1670 @@ override FPCOPT+=-Ur endif OBJPASDIR=$(RTL)/objpas GRAPHDIR=$(INC)/graph -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/netbsd/Makefile b/rtl/netbsd/Makefile index 63b7b0a70a..2ed4a9c879 100644 --- a/rtl/netbsd/Makefile +++ b/rtl/netbsd/Makefile @@ -9,6 +9,7 @@ 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 @@ -166,8 +167,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -181,6 +194,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -228,11 +245,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -250,7 +267,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -378,2003 +395,2003 @@ endif ifeq ($(ARCH),i386) CPU_UNITS=x86 ports cpu mmx endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types sortbase classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=prt0 cprt0 dllprt0 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif override INSTALL_FPCPACKAGE=y y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/netware/Makefile b/rtl/netware/Makefile index 796f6de5c2..bfcbbc0d65 100644 --- a/rtl/netware/Makefile +++ b/rtl/netware/Makefile @@ -9,6 +9,7 @@ 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 @@ -167,8 +168,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -182,6 +195,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -229,11 +246,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -251,7 +268,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -372,2003 +389,2003 @@ nlmlib.imp nwpsrv3x.imp nwpsrv.imp nwsnut.imp \ requestr.imp socklib.imp streams.imp threads.imp \ tli.imp vollib.imp ws2_32.imp ws2nlm.imp unicode.imp \ nwpre.imp -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall character fpwidestring unicodedata rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=nwpre prelude endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/netwlibc/Makefile b/rtl/netwlibc/Makefile index 16501f41c1..2fd0d052ff 100644 --- a/rtl/netwlibc/Makefile +++ b/rtl/netwlibc/Makefile @@ -9,6 +9,7 @@ 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 @@ -166,8 +167,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -181,6 +194,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -228,11 +245,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -250,7 +267,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -365,2003 +382,2003 @@ override FPCOPT+=-dMT CREATESMART=1 OBJPASDIR=$(RTL)/objpas override BINUTILSPREFIX=$(CPU_TARGET)-netware- -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo sortbase fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconsts system endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/openbsd/Makefile b/rtl/openbsd/Makefile index 1c0a82b5f9..b713ebb7ae 100644 --- a/rtl/openbsd/Makefile +++ b/rtl/openbsd/Makefile @@ -9,6 +9,7 @@ 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 @@ -166,8 +167,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -181,6 +194,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -228,11 +245,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -250,7 +267,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -383,2003 +400,2003 @@ GRAPHDIR=$(INC)/graph ifndef USELIBGGI USELIBGGI=NO endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd $(CPU_UNITS) dos rtlconsts sysutils sortbase fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif override INSTALL_FPCPACKAGE=y y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(TARGETPROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/os2/Makefile b/rtl/os2/Makefile index 234472fe95..5c6c34d218 100644 --- a/rtl/os2/Makefile +++ b/rtl/os2/Makefile @@ -9,6 +9,7 @@ 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 @@ -167,8 +168,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -182,6 +195,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -229,11 +246,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -251,7 +268,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -368,2003 +385,2003 @@ override FPCOPT+=-Ur endif OBJPASDIR=$(RTL)/objpas GRAPHDIR=$(INC)/graph -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils sortbase fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math typinfo pmhelp classes sysconst endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/palmos/Makefile b/rtl/palmos/Makefile index 4cf9d6f639..06243de138 100644 --- a/rtl/palmos/Makefile +++ b/rtl/palmos/Makefile @@ -9,6 +9,7 @@ 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 @@ -166,8 +167,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -181,6 +194,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -228,11 +245,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -250,7 +267,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -364,1670 +381,1670 @@ override FPCOPT+=-Ur endif OBJPASDIR=$(RTL)/objpas GRAPHDIR=$(INC)/graph -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) si_prc uuchar objpas iso7185 strings ctypes charset cpall sysconst systraps pilot endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=prt0 endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/palmos endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(OBJPAS) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/qnx/Makefile b/rtl/qnx/Makefile index 253bdfe5e1..a885716308 100644 --- a/rtl/qnx/Makefile +++ b/rtl/qnx/Makefile @@ -9,6 +9,7 @@ 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 @@ -167,8 +168,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -182,6 +195,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -229,11 +246,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -251,7 +268,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -369,2003 +386,2003 @@ endif endif OBJPASDIR=$(RTL)/objpas GRAPHDIR=$(INC)/graph -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=system uuchar dos objpas objects strings sysutils typinfo math cpu mmx getopts heaptrc lineinfo posix endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=cprt0 crti crtn endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math typinfo endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math typinfo endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(POSIXINC) $(SYSCALLINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_TARGETDIR+=. endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_TARGETDIR+=. endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/sinclairql/Makefile b/rtl/sinclairql/Makefile index 98e8070283..5fc0df15ec 100644 --- a/rtl/sinclairql/Makefile +++ b/rtl/sinclairql/Makefile @@ -9,6 +9,7 @@ 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 @@ -167,8 +168,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -182,6 +195,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -229,11 +246,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -251,7 +268,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -364,2003 +381,2003 @@ ifdef RELEASE override FPCOPT+=-Ur endif OBJPASDIR=$(RTL)/objpas -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas iso7185 buildrtl cpall endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=si_prc ctypes rtlconsts strings sortbase charset fpwidestring cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math rtlconsts typinfo classes sysconst endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(CPU_TARGET) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/solaris/Makefile b/rtl/solaris/Makefile index 38046af39d..6ffb2ddb10 100644 --- a/rtl/solaris/Makefile +++ b/rtl/solaris/Makefile @@ -9,6 +9,7 @@ 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 @@ -166,8 +167,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -181,6 +194,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -228,11 +245,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -250,7 +267,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -377,1670 +394,1670 @@ GRAPHDIR=$(INC)/graph ifndef USELIBGGI USELIBGGI=NO endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math sortbase fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS) softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst rtlconst endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(OSPROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/symbian/Makefile b/rtl/symbian/Makefile index d15c8ee78b..58639e9940 100644 --- a/rtl/symbian/Makefile +++ b/rtl/symbian/Makefile @@ -9,6 +9,7 @@ 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 @@ -166,8 +167,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -181,6 +194,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -228,11 +245,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -250,7 +267,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -368,1337 +385,1337 @@ endif ifeq ($(ARCH),arm) CPU_UNITS=cpu endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=system uuchar objpas sysconst sysutils math rtlconsts character fpwidestring unicodedata fgl $(CPU_UNITS) dos iso7185 extpas typinfo types sortbase classes macpas buildrtl endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=ctypes strings symbian endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/wasi/Makefile b/rtl/wasi/Makefile index 293a7627c8..d8f27236ee 100644 --- a/rtl/wasi/Makefile +++ b/rtl/wasi/Makefile @@ -9,6 +9,7 @@ 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 @@ -167,8 +168,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -182,6 +195,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -229,11 +246,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -251,7 +268,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -367,1337 +384,1337 @@ endif ifdef NO_EXCEPTIONS_IN_SYSTEM override FPCOPT+=-dNO_EXCEPTIONS_IN_SYSTEM endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=system $(SYSINIT_UNITS) objpas wasiapi ctypes strings sysconst sysutils sortbase math rtlconsts types typinfo fgl macpas iso7185 getopts charset cpall character unicodedata fpwidestring classes uuchar dos extpas fpintres heaptrc wasiutil webassembly endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/watcom/Makefile b/rtl/watcom/Makefile index 5ca544b2cb..389db57146 100644 --- a/rtl/watcom/Makefile +++ b/rtl/watcom/Makefile @@ -9,6 +9,7 @@ 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 @@ -167,8 +168,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -182,6 +195,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -229,11 +246,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -251,7 +268,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -367,2003 +384,2003 @@ ifdef EXCEPTIONS_IN_SYSTEM override FPCOPT+=-dEXCEPTIONS_IN_SYSTEM endif override FPCOPT+=-dNO_EXCEPTIONS_IN_SYSTEM -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl character fpwidestring unicodedata math typinfo mmx sortbase classes sysutils endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=prt0 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/wii/Makefile b/rtl/wii/Makefile index f9791ca21a..482b3cf70e 100644 --- a/rtl/wii/Makefile +++ b/rtl/wii/Makefile @@ -9,6 +9,7 @@ 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 @@ -167,8 +168,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -182,6 +195,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -229,11 +246,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -251,7 +268,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -365,1337 +382,1337 @@ override FPCOPT+=-Ur endif OBJPASDIR=$(RTL)/objpas GRAPHDIR=$(INC)/graph -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sortbase sysutils classes math typinfo ctypes charset cpall getopts character fpwidestring unicodedata types rtlconsts sysconst lineinfo fgl cmem endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/win16/Makefile b/rtl/win16/Makefile index ce3fea6031..238f76fc22 100644 --- a/rtl/win16/Makefile +++ b/rtl/win16/Makefile @@ -9,6 +9,7 @@ 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 @@ -167,8 +168,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -182,6 +195,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -229,11 +246,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -251,7 +268,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -366,1670 +383,1670 @@ endif ifdef NO_EXCEPTIONS_IN_SYSTEM override FPCOPT+=-dNO_EXCEPTIONS_IN_SYSTEM endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=system uuchar objpas strings iso7185 extpas dos wintypes winprocs win31 ports dynlibs sortbase sysconst rtlconsts sysutils math types typinfo fgl classes charset cpu getopts cpall unicodedata character ctypes endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=prt0s prt0m prt0c prt0l prt0h endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/win32/Makefile b/rtl/win32/Makefile index 6217cf7fae..8d09b35784 100644 --- a/rtl/win32/Makefile +++ b/rtl/win32/Makefile @@ -9,6 +9,7 @@ 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 @@ -166,8 +167,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -181,6 +194,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -228,11 +245,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -250,7 +267,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -364,2004 +381,2004 @@ DLLS=fpcmemdll OBJPASDIR=$(RTL)/objpas include $(WININC)/makefile.inc WINDOWS_SOURCE_FILES=$(addprefix $(WININC)/,$(addsuffix .inc,$(WINDOWS_FILES))) -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo sortbase fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif override INSTALL_BUILDUNIT=buildrtl override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/win64/Makefile b/rtl/win64/Makefile index 1f9aa2dee0..ca82ea6cfb 100644 --- a/rtl/win64/Makefile +++ b/rtl/win64/Makefile @@ -9,6 +9,7 @@ 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 @@ -166,8 +167,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -181,6 +194,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -228,11 +245,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -250,7 +267,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -368,2004 +385,2004 @@ CPU_UNITS=cpu signals endif OBJPASDIR=$(RTL)/objpas WINDOWS_SOURCE_FILES=$(addprefix $(WININC)/,$(addsuffix .inc,$(WINDOWS_FILES))) -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo sortbase fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs softfpu sfpux80 ufloatx80 sfpu128 ufloat128 cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u unicodedata $(CPU_UNITS) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_LOADERS+=$(LOADERS) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_RSTS+=math typinfo classes sysconst endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_RSTS+=math typinfo classes sysconst endif override INSTALL_BUILDUNIT=buildrtl override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(ARCH) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) $(WINDIR) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/wince/Makefile b/rtl/wince/Makefile index d38bc1831a..7e6246d86b 100644 --- a/rtl/wince/Makefile +++ b/rtl/wince/Makefile @@ -9,6 +9,7 @@ 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 @@ -166,8 +167,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -181,6 +194,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -228,11 +245,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -250,7 +267,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -371,1337 +388,1337 @@ OBJPASDIR=$(RTL)/objpas GRAPHDIR=$(INC)/graph include $(WININC)/makefile.inc WINDOWS_SOURCE_FILES=$(addprefix $(WININC)/,$(addsuffix .inc,$(WINDOWS_FILES))) -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings $(CPU_UNITS) lineinfo heaptrc windows messages dynlibs dos rtlconsts sysconst sysutils typinfo types sortbase fgl classes math fpwidestring charset cpall getopts unicodedata character cmem sharemem softfpu sfpux80 ufloatx80 sfpu128 ufloat128 endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp3021 cp8859_1 cp8859_2 cp8859_3 cp8859_4 cp8859_5 cp8859_6 cp8859_7 cp8859_8 cp8859_9 cp8859_10 cp8859_11 cp8859_13 cp8859_14 cp8859_15 cp8859_16 cpkoi8_r cpkoi8_u endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(RTL)/win endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR diff --git a/rtl/zxspectrum/Makefile b/rtl/zxspectrum/Makefile index 519e364bbb..e932e8831a 100644 --- a/rtl/zxspectrum/Makefile +++ b/rtl/zxspectrum/Makefile @@ -9,6 +9,7 @@ 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 @@ -167,8 +168,20 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) +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_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) +endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -182,6 +195,10 @@ endif endif ifeq ($(FULL_TARGET),aarch64-embedded) endif +ifdef SUB_TARGET +FPCOPT+=-t$(SUB_TARGET) +FPMAKE_OPT+=--subtarget=$(SUB_TARGET) +endif 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) @@ -229,11 +246,11 @@ TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(FULL_TARGET),$(FULL_SOURCE)) +ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(FULL_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif @@ -251,7 +268,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE +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 ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -366,1004 +383,1004 @@ endif ifdef NO_EXCEPTIONS_IN_SYSTEM override FPCOPT+=-dNO_EXCEPTIONS_IN_SYSTEM endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override TARGET_UNITS+=system si_prc endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override TARGET_UNITS+=system si_prc endif override INSTALL_FPCPACKAGE=y -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) endif -ifeq ($(FULL_TARGET),i386-linux) +ifeq ($(CPU_OS_TARGET),i386-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-go32v2) +ifeq ($(CPU_OS_TARGET),i386-go32v2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-win32) +ifeq ($(CPU_OS_TARGET),i386-win32) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-os2) +ifeq ($(CPU_OS_TARGET),i386-os2) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-freebsd) +ifeq ($(CPU_OS_TARGET),i386-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-beos) +ifeq ($(CPU_OS_TARGET),i386-beos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-haiku) +ifeq ($(CPU_OS_TARGET),i386-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netbsd) +ifeq ($(CPU_OS_TARGET),i386-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-solaris) +ifeq ($(CPU_OS_TARGET),i386-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netware) +ifeq ($(CPU_OS_TARGET),i386-netware) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-openbsd) +ifeq ($(CPU_OS_TARGET),i386-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wdosx) +ifeq ($(CPU_OS_TARGET),i386-wdosx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-darwin) +ifeq ($(CPU_OS_TARGET),i386-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-emx) +ifeq ($(CPU_OS_TARGET),i386-emx) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-watcom) +ifeq ($(CPU_OS_TARGET),i386-watcom) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-netwlibc) +ifeq ($(CPU_OS_TARGET),i386-netwlibc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-wince) +ifeq ($(CPU_OS_TARGET),i386-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-embedded) +ifeq ($(CPU_OS_TARGET),i386-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-symbian) +ifeq ($(CPU_OS_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-nativent) +ifeq ($(CPU_OS_TARGET),i386-nativent) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-iphonesim) +ifeq ($(CPU_OS_TARGET),i386-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-android) +ifeq ($(CPU_OS_TARGET),i386-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i386-aros) +ifeq ($(CPU_OS_TARGET),i386-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-linux) +ifeq ($(CPU_OS_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-netbsd) +ifeq ($(CPU_OS_TARGET),m68k-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-amiga) +ifeq ($(CPU_OS_TARGET),m68k-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-atari) +ifeq ($(CPU_OS_TARGET),m68k-atari) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-palmos) +ifeq ($(CPU_OS_TARGET),m68k-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-macosclassic) +ifeq ($(CPU_OS_TARGET),m68k-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-embedded) +ifeq ($(CPU_OS_TARGET),m68k-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),m68k-sinclairql) +ifeq ($(CPU_OS_TARGET),m68k-sinclairql) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-linux) +ifeq ($(CPU_OS_TARGET),powerpc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-netbsd) +ifeq ($(CPU_OS_TARGET),powerpc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-amiga) +ifeq ($(CPU_OS_TARGET),powerpc-amiga) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-macosclassic) +ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-darwin) +ifeq ($(CPU_OS_TARGET),powerpc-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-morphos) +ifeq ($(CPU_OS_TARGET),powerpc-morphos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-embedded) +ifeq ($(CPU_OS_TARGET),powerpc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-wii) +ifeq ($(CPU_OS_TARGET),powerpc-wii) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc-aix) +ifeq ($(CPU_OS_TARGET),powerpc-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-linux) +ifeq ($(CPU_OS_TARGET),sparc-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-netbsd) +ifeq ($(CPU_OS_TARGET),sparc-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-solaris) +ifeq ($(CPU_OS_TARGET),sparc-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc-embedded) +ifeq ($(CPU_OS_TARGET),sparc-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-linux) +ifeq ($(CPU_OS_TARGET),x86_64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-freebsd) +ifeq ($(CPU_OS_TARGET),x86_64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-haiku) +ifeq ($(CPU_OS_TARGET),x86_64-haiku) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-netbsd) +ifeq ($(CPU_OS_TARGET),x86_64-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-solaris) +ifeq ($(CPU_OS_TARGET),x86_64-solaris) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-openbsd) +ifeq ($(CPU_OS_TARGET),x86_64-openbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-darwin) +ifeq ($(CPU_OS_TARGET),x86_64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-win64) +ifeq ($(CPU_OS_TARGET),x86_64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-embedded) +ifeq ($(CPU_OS_TARGET),x86_64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-iphonesim) +ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-android) +ifeq ($(CPU_OS_TARGET),x86_64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-aros) +ifeq ($(CPU_OS_TARGET),x86_64-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),x86_64-dragonfly) +ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-linux) +ifeq ($(CPU_OS_TARGET),arm-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-netbsd) +ifeq ($(CPU_OS_TARGET),arm-netbsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-palmos) +ifeq ($(CPU_OS_TARGET),arm-palmos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-wince) +ifeq ($(CPU_OS_TARGET),arm-wince) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-gba) +ifeq ($(CPU_OS_TARGET),arm-gba) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-nds) +ifeq ($(CPU_OS_TARGET),arm-nds) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-embedded) +ifeq ($(CPU_OS_TARGET),arm-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-symbian) +ifeq ($(CPU_OS_TARGET),arm-symbian) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-android) +ifeq ($(CPU_OS_TARGET),arm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-aros) +ifeq ($(CPU_OS_TARGET),arm-aros) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-freertos) +ifeq ($(CPU_OS_TARGET),arm-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),arm-ios) +ifeq ($(CPU_OS_TARGET),arm-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-linux) +ifeq ($(CPU_OS_TARGET),powerpc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-darwin) +ifeq ($(CPU_OS_TARGET),powerpc64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-embedded) +ifeq ($(CPU_OS_TARGET),powerpc64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),powerpc64-aix) +ifeq ($(CPU_OS_TARGET),powerpc64-aix) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),avr-embedded) +ifeq ($(CPU_OS_TARGET),avr-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-linux) +ifeq ($(CPU_OS_TARGET),armeb-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),armeb-embedded) +ifeq ($(CPU_OS_TARGET),armeb-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips-linux) +ifeq ($(CPU_OS_TARGET),mips-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-linux) +ifeq ($(CPU_OS_TARGET),mipsel-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-embedded) +ifeq ($(CPU_OS_TARGET),mipsel-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mipsel-android) +ifeq ($(CPU_OS_TARGET),mipsel-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64-linux) +ifeq ($(CPU_OS_TARGET),mips64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),mips64el-linux) +ifeq ($(CPU_OS_TARGET),mips64el-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-java) +ifeq ($(CPU_OS_TARGET),jvm-java) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),jvm-android) +ifeq ($(CPU_OS_TARGET),jvm-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-embedded) +ifeq ($(CPU_OS_TARGET),i8086-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-msdos) +ifeq ($(CPU_OS_TARGET),i8086-msdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),i8086-win16) +ifeq ($(CPU_OS_TARGET),i8086-win16) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-linux) +ifeq ($(CPU_OS_TARGET),aarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-freebsd) +ifeq ($(CPU_OS_TARGET),aarch64-freebsd) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-darwin) +ifeq ($(CPU_OS_TARGET),aarch64-darwin) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-win64) +ifeq ($(CPU_OS_TARGET),aarch64-win64) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-embedded) +ifeq ($(CPU_OS_TARGET),aarch64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-iphonesim) +ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-android) +ifeq ($(CPU_OS_TARGET),aarch64-android) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),aarch64-ios) +ifeq ($(CPU_OS_TARGET),aarch64-ios) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-embedded) +ifeq ($(CPU_OS_TARGET),wasm32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),wasm32-wasi) +ifeq ($(CPU_OS_TARGET),wasm32-wasi) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),sparc64-linux) +ifeq ($(CPU_OS_TARGET),sparc64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-linux) +ifeq ($(CPU_OS_TARGET),riscv32-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-embedded) +ifeq ($(CPU_OS_TARGET),riscv32-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv32-freertos) +ifeq ($(CPU_OS_TARGET),riscv32-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-linux) +ifeq ($(CPU_OS_TARGET),riscv64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),riscv64-embedded) +ifeq ($(CPU_OS_TARGET),riscv64-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-linux) +ifeq ($(CPU_OS_TARGET),xtensa-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-embedded) +ifeq ($(CPU_OS_TARGET),xtensa-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),xtensa-freertos) +ifeq ($(CPU_OS_TARGET),xtensa-freertos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-embedded) +ifeq ($(CPU_OS_TARGET),z80-embedded) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-zxspectrum) +ifeq ($(CPU_OS_TARGET),z80-zxspectrum) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-msxdos) +ifeq ($(CPU_OS_TARGET),z80-msxdos) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),z80-amstradcpc) +ifeq ($(CPU_OS_TARGET),z80-amstradcpc) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif -ifeq ($(FULL_TARGET),loongarch64-linux) +ifeq ($(CPU_OS_TARGET),loongarch64-linux) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(COMMON) endif ifdef REQUIRE_UNITSDIR